home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / phase5 / 68060 / cybersnooper.doc < prev    next >
Text File  |  1998-02-05  |  2KB  |  45 lines

  1. CyberSnooper is an utility to show instructions that have to be
  2. emulated. It's helpful for Developers to see where they can optimize
  3. their applications.
  4. For experienced users it's useful to see what CyberPatcher has to
  5. handle and where it can be improved if it doesn't handle a certain
  6. instruction.
  7. I have only tested a variety of programs to find the most used
  8. instructions so a lot programs may not be patched.
  9.  
  10. It's important in what order you start the programs:
  11.  
  12. 1) CyberPatcher and then CyberSnooper.
  13.    Now CyberSnooper will output every¹ FPU/INTEGER instruction
  14.    that causes an exception.
  15.    These information may be helpful when CyberPatcher crashes
  16.    for some unknown reason and you want to see what is the last
  17.    instruction it saw before it crashes. Please be aware that
  18.    Sushi buffers so you usually don't see the last instruction that
  19.    may cause the crash. You need a real NULL-Modem link in this
  20.    case.
  21.  
  22. 2) CyberSnooper and then CyberPatcher.
  23.    Now CyberSnooper is only called for instructions CyberPatcher
  24.    doesn't know.
  25.    These informations may be helpful if you want to tell the
  26.    author(me:-) what kind of instruction CyberPatcher doesn't
  27.    handle yet.
  28.  
  29.  
  30. CyberSnooper supports Segtracker that can be found in the
  31. Enforcer V37 release and you also need a debugging terminal
  32. or debug output snooping utility like Sushi to see the output.
  33.  
  34. ¹ Every instruction that has to be emulated and causes a certain
  35.   exception.
  36.  
  37.  
  38. If you have some technical feedback you want to tell me feel
  39. free to contact me.
  40.  
  41. Ralph Schmidt
  42. Phase5
  43. laire@popmail.owl.de
  44.  
  45.